Light-Weight versus Heavy-Weight Algorithms for SAC and Neighbourhood SAC
نویسنده
چکیده
This paper compares different forms of singleton arc consistency (SAC) algorithms with respect to: (i) their relative efficiency as a function of the increase in problem size and/or difficulty, (ii) the effectiveness with which they can be transformed into algorithms for establishing neighbourhood singleton arc consistency (NSAC) In such comparisons, it was found useful to distinguish two classes of SAC algorithm with the terms “light-weight” and “heavy-weight”. The difference turns on the complexity of data structures required; this complexity is much greater for the heavyweight than the light-weight algorithms. The present work shows that this difference is reflected in scalability. In general, light-weight algorithms scale better than heavy-weight algorithms on both random and structured problems, although in the latter case the heavyweight algorithm SAC-3 is able to compensate for its extra overhead. In addition, it is shown that modifying heavy-weight algorithms to produce NSAC algorithms is problematic because the logic underlying their improvements, while suited to SAC, requires major revisions when carried over to neighbourhood SAC. As a result, even for problems where heavy-weight SAC algorithms are competitive with light-weight algorithms, the efficiency of the corresponding NSAC algorithms is seriously compromised. In contrast, light-weight SAC algorithms can be easily converted to efficient NSAC algorithms. These results show that heavy-weight algorithms for SAC cannot be considered as unconditional improvements on light-weight algorithms, and more importantly that more attention should be paid to the basic tradeoff between reducing the number of dominant operations (constraint checks) and minimizing extra overhead in local consistency algorithms.
منابع مشابه
Neighbourhood SAC: Extensions and new algorithms
Neighbourhood singleton arc consistency (NSAC) is a type of singleton arc consistency (SAC) in which the subproblem formed by variables adjacent to a variable with a singleton domain is made arc consistent. This paper describes two extensions to neighbourhood SAC. The first is a generalization from NSAC to k-NSAC, where k is the maximum length of the shortest path between the singleton variable...
متن کاملEffects of different light intensities and photoperiods on growth, survival rate and yolk-sac volume changes of the Persian sturgeon (Acipenser persius) larvae
The aim of this study was to assess the effect of different light intensities and photoperiods on growth, survival, and the yolk sac absorb of the Persian sturgeon, Acipenser persicus, larvae. Larvae were reared from hatching to yolk sac absorb (eight days) at four light intensities (0, 50, 150 and 300 lux) and three photoperiods (00L:24D, 12L:12D and 24L:00D) which consisted of seven treatment...
متن کاملSAC and neighbourhood SAC
This paper introduces a new kind of local consistency based on the general idea of singleton arc consistency (SAC). This is a reduced form of SAC that only considers neighbourhoods of a variable with a singleton domain; hence, the name “neighbourhood SAC” (NSAC). Like AC and SAC, NSAC has a unique fixpoint, so that NSAC algorithms will produce the same result when applied to a problem regardles...
متن کاملInteraction effect of photoperiod and light intensity on the growth performance, immune and survival of Great sturgeon, Huso huso reared in the larval stage (endo genus)
The aim of this study was to increase the production efficiency of reared Great sturgeon (Huso huso) in the larval stage (after hatching until absorption of the yolk sac) under the corresponding influence of photoperiod and light intensity. In this study, the larvae from the after hatching to the complete absorption of the yolk sac were exposed to four light intensities (0-10; 70-100; 200-170 a...
متن کاملEffect of in ovo feeding of amino acids and dextrose solutions on hatchability, body weight, intestinal development and liver glycogen reserves in newborn chicks
Early development of the digestive tract is crucial for achieving maximal growth and development of chickens. This study examined the effects of in ovo (IO) feeding of 0.70 mL of dextrose (10.00% and 20.00%) or amino acids solutions into the yolk sac at day 14 of incubation on small intestine histomorphometry and histomorphology, intestinal development, hatchability, body weight, and l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015